life-size dummy - German English Dictionary